package com.nuoniu.sibanyun.entity.vo;

import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @ClassName ProcedureLastPriceVo
 * @Description TODO
 * @Author 白强
 * @Date 2022/1/26 10:08
 * @Version 1.0
 **/
@Data
@ApiModel("工序价格")
public class ProcedureLastPriceVo {


    @ApiModelProperty(value = "工序ID")
    @TableField(value = "procedure_id")
    private Integer procedureId;

    @ApiModelProperty(value = "工艺路线")
    @TableField(value = "process_route_id")
    private Integer processRouteId;

    @ApiModelProperty(value = "工艺路线_工序明细ID")
    @TableField("process_route_detail_id")
    private Integer processRouteDetailId;


    @ApiModelProperty(value = "合格品价格")
    @TableField(value = "qualified_price")
    private BigDecimal qualifiedPrice;

    @ApiModelProperty(value = "返修品价格")
    @TableField(value = "rework_price")
    private BigDecimal reworkPrice;

    @ApiModelProperty(value = "不合格品价格")
    @TableField(value = "unqualified_price")
    private BigDecimal unqualifiedPrice;

    @ApiModelProperty(value = "报废品价格")
    @TableField(value = "scrap_price")
    private BigDecimal scrapPrice;


    @ApiModelProperty(value = "合格品价格--最新")
    private BigDecimal lastQualifiedPrice;

    @ApiModelProperty(value = "返修品价格--最新")
    private BigDecimal lastReworkPrice;

    @ApiModelProperty(value = "不合格品价格--最新")
    private BigDecimal lastUnqualifiedPrice;

    @ApiModelProperty(value = "报废品价格--最新")
    private BigDecimal lastScrapPrice;

}
